nervous system – English–Latine translations

🇬🇧 en la 🇻🇦

nervous system noun

  • system which coordinates the activity of the body
systēma nervōsum, systema nervosum
Wiktionary Links